Golang Job: Senior Software Engineer

Job added on

Company

IBM

Location

Amsterdam - Netherlands

Job type

Full-Time

Golang Job Details

Introduction
We are looking for a Software Engineer to join our team in ReaQta. Someone that has experience working on backend services in Python and/or Node.js (TypeScript). You will be joining a small team and we expect you to be able to work on a project relatively independently. We also require you to have good organizational and communication skills as you will be working together with members from other teams within ReaQta from time to time.
The team that you will be joining—the Integrations Team—owns several services that provide important features to ReaQta-Hive. For example, a protection against executables with a high threat level found on users’ devices and an external API for our clients.
At ReaQta you will work in a small, dedicated, and growing team that values and supports each other. We succeed together. We have developed a sophisticated EDR (Endpoint Detection & Response) solution that you will help us scale and make part of IBM’s offering. A great perk of being part of IBM is that you will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!

Your Role and Responsibilities

The work you will be doing includes:
  • Improving the quality of existing services
  • Writing new services
  • Writing CI/CD pipelines
  • Ensuring (security) compliance with IBM guidelines
  • Working together with other teams, like devops
  • Plan and prioritize work proactively

You will be working in a multidisciplinary, international team.

Required Technical and Professional Expertise
  • Medior-Senior level (3+ years of experience)
  • Proficiency with the Python and/or TypeScript programming language
  • Code documentation tooling and best practices
  • Code testing tools and methodologies, for example TDD
  • Version control tools like git and GitLab/Github

Preferred Technical and Professional Expertise
  • Familiarity with a few other programming languages and environments, such as: Golang, Lua, or Scala
  • Familiarity with web application architecture (authenticating with services, REST APIs, etc.)
  • Containerization, preferably Docker
  • Previous experience with cybersecurity is a huge plus

About Business Unit
IBM’s Cloud and Cognitive software business is committed to bringing the power of IBM’s Cloud and Watson/AI technologies to life for our clients and ecosystem partners around the world. IBM provides you with the most comprehensive and consistent approach to development, security and operations across hybrid environments—with complete software solutions for business and IT operations, development, data science, security, and management. Our experts and software capabilities help organizations develop applications once and deploy them anywhere, integrate security across the breadth of their IT estate, and automate operations with management visibility. With IBM, you also have access to new skills and methods, governance and management approaches, and a deep ecosystem of industry experts and partners.

Your Life @ IBM
Are you craving to learn more? Prepared to solve some of the world's most unique challenges? And ready to shape the future for millions of people? If so, then it's time to join us, express your individuality, unleash your curiosity and discover new possibilities.

Every IBMer, and potential ones like yourself, has a voice, carves their own path, and uses their expertise to help co-create and add to our story. Together, we have the power to make meaningful change – to alter the fabric of our clients, of society and IBM itself, to create a truly positive impact and make the world work better for everyone.

It's time to define your career.

About IBM
IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Location Statement
IBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.

Being You @ IBM
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.